Iberische Halbinsel (Osten, Südwesten und Balearen, vor allem in küstennahen Gebieten), Frankreich (Süden und Korsika), Italien (Latium, Süditalien, Sardinien und Sizilien), Griechenland (südliche Mitte (Sterea Ellas), Peloponnes, westliche und östliche Ägäis, Kreta und Kykladen), Türkei, Ägypten, Lybien, Tunesien, Algerien und Marokko
Stickstoffreiche Küstensande, kultivierte Felder und Wegränder; auf sandigen, vor allem basischen Böden; in 0-1300 m Höhe